package com.quanyan.stadium.api.req.gameEventConfig;

import javax.validation.constraints.NotNull;

/**
 * Created by xiao.lai on 16/5/26.
 *
 * 俱乐部创建比赛的基本对象
 */
public class ReqClubCreateGameEvent extends ReqCreateGameEvent {


    private static final long serialVersionUID = -8537628199884646921L;

    private Double lat;

    private Double lng;

    private Integer placeId;

    @NotNull
    private String address;

    @NotNull
    private Integer clubId;

    @NotNull
    private Integer isVisible;  //0不可见,1可见

    @NotNull
    private Byte payType;    //支付方式

    private long signEndTime;   //报名截止时间

    private String name;    //名称

    private String image;   //图片地址


    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public long getSignEndTime() {
        return signEndTime;
    }

    public void setSignEndTime(long signEndTime) {
        this.signEndTime = signEndTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getClubId() {
        return clubId;
    }

    public void setClubId(Integer clubId) {
        this.clubId = clubId;
    }

    public Integer getIsVisible() {
        return isVisible;
    }

    public void setIsVisible(Integer isVisible) {
        this.isVisible = isVisible;
    }

    public Byte getPayType() {
        return payType;
    }

    public void setPayType(Byte payType) {
        this.payType = payType;
    }
}
